NASA's LRO--the Lunar Reconnaissance Orbiter--spacecraft has imaged a new crater on the moon's surface that is likely the impact site of Russia's Luna 25 mission.
NASA's LRO--the Lunar Reconnaissance Orbiter--spacecraft has imaged a new crater on the moon's surface that is likely the impact site of Russia's Luna 25 mission.